right of pardon - Francés Inglés Diccionario